Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Terraced £58,950 18 Oct 2002
73 STATION ROAD Terraced £140,000 27 May 2022
75 STATION ROAD Terraced £39,950 19 Nov 1999